Network-Based Distributed Systems Middleware

نویسندگان

  • Hervaldo S. Carvalho
  • Amy L. Murphy
  • Wendi B. Heinzelman
  • Claudionor José Nunes Coelho
چکیده

Middleware is a growing, multidisciplinary area that merges knowledge from diverse areas such as distributed systems, networks and, more recently, embedded systems. This paper presents the results of an extensive review of middleware related literature, and presents an overview of critical features that must be considered during middleware development. These features include: network independence, plug and play operation, quality of service provisioning, service locating and data routing, providing appropriate transactions, scheduling transactions, providing mechanisms for system recovery, and interoperability among multiple languages and middleware systems. We also present a brief overview of our own middleware system, and describe how the above features have influenced its development.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Access control in ultra-large-scale systems using a data-centric middleware

  The primary characteristic of an Ultra-Large-Scale (ULS) system is ultra-large size on any related dimension. A ULS system is generally considered as a system-of-systems with heterogeneous nodes and autonomous domains. As the size of a system-of-systems grows, and interoperability demand between sub-systems is increased, achieving more scalable and dynamic access control system becomes an im...

متن کامل

Hermes: A scalable event-based middleware

Large-scale distributed systems require new middleware paradigms that do not suffer from the limitations of traditional request/reply middleware. These limitations include tight coupling between components, a lack of information filtering capabilities, and support for one-to-one communication semantics only. We argue that event-based middleware is a scalable and powerful new type of middleware ...

متن کامل

Middleware Architecture for Open Control Systems in the Distributed Computing Environment

The advance of computer, network, and Internet technology enables the control systems to process the massive data in the distributed computing environments. To implement and maintain the software in distributed environment, the component-based methodology is widely used. This paper proposes the middleware architecture for the distributed computer control system. With the proposed middleware ser...

متن کامل

Middleware Challenges Ahead

24 Computer Middleware Challenges Ahead I n the first attempts to define comprehensive software platforms for distributed applications 25 years ago, researchers created basic middleware elements such as remote procedure call, file service, and directory service based on dramatic advances in hardware technology and fast networking and workstation systems. Today, the scope of middleware is broade...

متن کامل

Hermes: A Distributed Event-Based Middleware Architecture

In this paper, we argue that there is a need for an event-based middleware to build large-scale distributed systems. Existing publish/subscribe systems still have limitations compared to invocation-based middlewares. We introduce Hermes, a novel event-based distributed middleware architecture that follows a typeand attribute-based publish/subscribe model. It centres around the notion of an even...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003